uncompromising vision

Translations
непреклонное видение
Their uncompromising vision drove the company's innovation.
Их непреклонное видение стимулировало инновации компании.